home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr22
/
m5cache.zip
/
README
< prev
Wrap
Text File
|
1993-06-15
|
4KB
|
110 lines
Using the M5 Utilitie(s)
----------------------------------------------------------------------------
This disk should contain the following files
do_cache.exe turns on M5 internal cache except 640k to 1M
no_cache.exe turns off cache M5 internal cache
m5.exe interactive cache control utility
m5.cfg config file used by m5.exe
TURNING ON the M5 INTERNAL CACHE
----------------------------------------------------------------------------
To turn ON the M5 cache type: (This file can be entered in the
do_cache.exe AUTOEXEC.BAT)
TURNING OFF the M5 INTERNAL CACHE
----------------------------------------------------------------------------
To turn OFF the M5 cache type:
no_cache.exe
VIEWING the STATUS of the M5 CACHE REGISTERS
----------------------------------------------------------------------------
To VIEW the M5 cache registers type:
m5 m5.cfg (set the path appropriately)
INTERACTIVELY CONTROLLING the M5 INTERNAL CACHE with M5.EXE
---------------------------------------------------------------------------
To list the command line options and revision status type:
m5.exe (set the path appropriately)
To use the M5.EXE utility from the command line type:
m5 m5.cfg (set the path appropriately)
To automatically turn on the cache during boot using the M5.CFG
file add the following line to the AUTOEXEC.BAT file:
m5 q m5.cfg (set the path appropriately)
NOTE: M5.CFG contains defaults that are set to work with the ALPHA part.
NOTE: The "user input starting address" for the Non-Cacheable Regions (NCR)
should fall on a boundary that coincides with the size of the
Non-Cacheable Region. M5.EXE rev 1.3 and above automatically
translates the user's starting address to the "effective starting
address" calculated by the M5.
Example 1 (correct):
To set 640k to 1M as Non-Cacheable:
NCR1 start address: A0000 size: 128k (A0000 is on 128k boundary)
NCR2 start address: C0000 size: 256k (C0000 is on 256k boundary)
Example 2 (correct):
To set 512k to 1M as Non-Cacheable:
NCR1 start address: 80000 size: 512k (80000 is on 512k boundary)
M5.EXE RELEASE NOTES:
-----------------------------------------------------------------------------
The following items are known or incomplete with M5 Setup Utility.
1. This program operates very slowly (30 secs) when reading the
M5.CFG file from a floppy drive. Give it time to read the file.
4. The NC1 bit actually sets the non-cacheable region from 512k to 1M for
the ALPHA part.
6. It is difficult to figure out what the red keys are on a
monochrome monitor. The Hot keys ( seen in RED on a color monitor )
are:
PAGE Hots Keys Action performed
------- --------------- ---------------------------------
1 0 through 7 Toggle bits
2 0 Toggle bits
3 1 through 4 Edit the Non-Cacheable Regions 1 through 4
All W Write to M5 regs
All R Read from m5 regs
All F read from File
All Q Quit
Corrections and additions are ongoing...
M5.EXE REVSION STATUS:
----------------------------
rev 1.0 - new
----------------------------
rev 1.1 - broke out low level i/o into seperate modules; added INVD
instructions to flush cache
----------------------------
Feb. 29, 1992
rev 1.2 - added CD and NW bit control. (This prevents changing the cache
settings in Windows due to the
move to CR0.)
----------------------------
Mar. 3, 1992
rev 1.21 - corrected typos, renamed m5_setup.cfg to m5.cfg.
-----------------------------
Mar. 10, 1992
rev 1.3 - added smart NCR boundary checking; added address, scrn, and
size wrap around; enhanced address input handling
-----------------------------